vaginal secretions - Turkish English Dictionary